Atomicity Test 2:

SQL>
SQL>
SQL> select c_id from c_customer where c_credit = 'GC' and c_id < 10;

      C_ID
----------
         1
         2
         3
         4
         5
         6
         7
         8
         9

9 rows selected.

SQL>

!! we choose cutsomer id 5 for the test !!

specj:> org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserv
: found SequenceSesHome interfacerderCmpEJB.java:466)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found CustomerEntHome interfaceJB.java:474)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found LargeOrderSesHome interface.java:482)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found ItemEntHome interfaceCmpEJB.java:489)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found OrderLineEntHome interfaceB.java:497)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: ejbCreate eate(OrderCmpEJB.java:100)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: Atomicity Test (1,2,3): Order Id: 3002
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: Atomicity Test 3: OrderLineId: 1128)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: getPriceWithDiscount ount(OrderCmpEJB.java:519)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: getPercentDiscountcount(OrderCmpEJB.java:590)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: findCustomertomer(OrderCmpEJB.java:539)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: checkCustomerCredit edit(OrderCmpEJB.java:567)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: checkForLargeOrders ders(OrderCmpEJB.java:620)



SQL> select * from o_orders where o_id = 3002;

      O_ID     O_C_ID   O_OL_CNT O_DISCOUNT    O_TOTAL   O_STATUS O_ENTRY_D
---------- ---------- ---------- ---------- ---------- ---------- ---------
O_SHIP_DA
---------
      3002          5          1         .4     783.58          1 03-SEP-02



SQL> select * from o_orderline where ol_o_id = 3002;

     OL_ID    OL_O_ID OL_I_ID             OL_QTY  OL_STATUS OL_SHIP_D
---------- ---------- --------------- ---------- ---------- ---------
         1       3002 00001MITEM00089         50

SQL>
